find-replace
Find and either replace or remove items from an array.
Example
> findReplace = require('find-replace')
> findReplace([ 1, 2, 3], 2, 'two')
[ 1, 'two', 3 ]
> findReplace([ 1, 2, 3], 2, [ 'two', 'zwei' ])
[ 1, [ 'two', 'zwei' ], 3 ]
> findReplace([ 1, 2, 3], 2, 'two', 'zwei')
[ 1, 'two', 'zwei', 3 ]
> findReplace([ 1, 2, 3], 2)
[ 1, 3 ]
findReplace(array, valueTest, [...replaceWith]) ⇒ array
⏏
Kind: Exported function
Param | Type | Description |
---|
array | array | the input array |
valueTest | valueTest | a test-value query to match the value you're looking for |
[...replaceWith] | any | If specified, found values will be replaced with these values, else removed. |
© 2015-18 Lloyd Brookes <75pound@gmail.com>. Documented by jsdoc-to-markdown.